    .navtop{
        width: 100%;
        height: 25vh;
        background: url(http://s.dddua.com/images/cdn/a1.jpg) 100% 100% no-repeat;
        color: #fff;
        line-height:25vh;
        /*padding-top: 100px;*/
        text-align: center;
        font-size: 20px;
    }
	.contain{
	    width: 75%;
	    /*border:1px solid red;*/
	    margin: 0 auto;
	    padding: 15px 0px 15px 0px;
	}
	.contain .introduction{
            width: 100%;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            margin-bottom: 50px;
        }
		.contain .introduction .title{
                height: 4vh;
                font-size: 24px;
                color: #2fb0e7;
            }
		.contain .introduction .title2{
                height: 4vh;
                font-size: 14px;
                color: #999;
            }
		.contain .introduction .bline{
                width: 100%;
                height: 1px;
                background-color: #fff;
                border-top: 1px solid #d6d6d6;
            }
		.contain .introduction	.details{
                width: 100%;
                margin: 20px 0px 20px 0px ;
                display: flex;
                justify-content: space-between;
            }
			.contain .introduction .details>img{
                    width: 40%;
                    height: auto;

                }
			.contain .introduction .details .words{
                    width: 55%;
                    font-size: 12px;
                }
			.contain .introduction .details .words>p{
                        line-height: 35px;
                    }
			.contain .introduction .details .words>p:nth-child(1){
                        margin-bottom: 20px;
                    }
	.contain>.Website,.culture{
            width: 100%;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            margin-bottom: 50px;
        }
		.contain>.Website,.culture .title{
                height: 4vh;
                font-size: 24px;
                color: #2fb0e7;
            }
		.contain>.Website,.culture .title2{
                height: 4vh;
                font-size: 14px;
                color: #999;
            }
		.contain>.Website,.culture .bline{
                width: 100%;
                height: 1px;
                background-color: #fff;
                border-top: 1px solid #d6d6d6;

            }
		.contain>.Website,.culture .details{
                width: 100%;
                margin: 20px 0px 20px 0px ;
                display: flex;
                justify-content: space-between;
               
                
            }
		.contain>.Website,.culture .details>img{
                    width: 40%;
                    height: auto;

                }
		.contain>.Website,.culture .details .words{
				    width: 55%;
				    font-size: 12px;
				    
				    
				    /*p:nth-child(1){*/
				    /*    margin-bottom: 20px;*/
				    /*}*/
				
				}
		.contain>.Website,.culture .details .words .wordtitle{
				        width: 100%;
				        height: 30px;
				        font-size: 16px;
				        background-color: #2fb0e7;
				        padding: 0 10px;
				        line-height: 30px;
				        color: #fff
				    }
		.contain>.Website,.culture .details .words>p{
				        line-height: 35px;
				    }				 
		.contain .welfare {
            width: 100%;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            margin-bottom: 50px;  
            
        }
  .contain .welfare .title {
                height: 4vh;
                font-size: 24px;
                color: #2fb0e7;
            }
  .contain .welfare .title2 {
                height: 4vh;
                font-size: 14px;
                color: #999;
            }
  .contain .welfare .bline {
                width: 100%;
                height: 1px;
                background-color: #fff;
                border-top: 1px solid #d6d6d6;
            }
  .contain .welfare .details{
                display: flex;
                flex-wrap: wrap;
                justify-content: space-evenly;
                width: 100%;
                
            }
  .contain .welfare .details>div{

                    height: 25px;
                    font-size: 12px;
                    padding: 0 15px;
                    margin: 5px;
                    font-weight: normal;
                    background-color: #2fb0e7;
                    float: left;
                    display: block;
                    line-height: 25px;
                    color: #fff;
                    text-align: center;
                }